Carolyn Reyes, was charged with aggravated assault with a law enforcement officer, Bayonne Police Capt. Eric Amato said.
Officers responding to the Rite Aid on Broadway were told by the manager that Reyes was refusing to leave around 12:50 a.m., Sunday.
Reyes was behaving and speaking irrationally and escorted out of the store, Amato said.
While waiting outside with police for a ride-share driver to escort her home, Reyes suddenly attack the officer, punching him in the face causing injuries, Amato said.
She was immediately placed under arrest by another officer on scene.
Click here to follow Daily Voice Jersey City and receive free news updates.